support trust - French English Dictionary